special measures innovation project - German English Dictionary